a crushing defeat - Turc Anglais Dictionnaire